Introduction To Causal Loops